def analyze_words(input_str):
    words = input_str.split()
    
    if len(words) <= 1:
        return "Мало данных для анализа"
    
    upper_count = 0
    latin_count = 0
    short_count = 0
    max_length_word = words[0]
    max_length = len(words[0])
    hyphen_count = 0
    
    for word in words:
        if word[0].isupper() and ord('А') <= ord(word[0]) <= ord('я'):
            upper_count += 1
        if any(char.isalpha() and ord(char) < 128 for char in word):
            latin_count += 1
        if len(word) <= 3:
            short_count += 1
        if len(word) > max_length:
            max_length_word = word
            max_length = len(word)
        hyphen_count += word.count('-')

    result = (len(words), upper_count, latin_count, short_count, max_length_word, max_length, hyphen_count)
    return result


input_str = input()
analysis = analyze_words(input_str)
if isinstance(analysis, str):
    print(analysis)
else:
    print("Кол-во слов:", analysis[0])
    print("Кол-во слов с заглавной кириллической буквы", analysis[1])
    print("Кол-во слов содержащих латинский символ:", analysis[2])
    print("Кол-во слов не превышающих 3 символа:", analysis[3])
    print("Кол-во слов в составе которых имеется дефис:", analysis[6])
    print("Самое длинное слово:", analysis[4])
    print("Длина слова:", analysis[5])